home *** CD-ROM | disk | FTP | other *** search
/ Maclife 129 / MACLIFE129.ISO.7z / MACLIFE129.ISO / mac / CD-ROMを使うために必要なツール / MacLHA 2.21.sea / MacLHAE.doc < prev    next >
Text File  |  1997-06-24  |  16KB  |  319 lines

  1. -------------------------------------------------------------------------
  2.                 LHA for Macintosh Version 2.20
  3.         Copyright (C) 1989-1997 Kazuaki Ishizaki
  4. -------------------------------------------------------------------------
  5.  
  6. 1. Usage
  7.   1. How to launch the application
  8.      There are three ways to launch the application "MacLHA 2.20"
  9.     A. Launching the application
  10.         Double-click the icon of MacLHA 2.20. Then it's invoked.
  11.     B. Launching from its document
  12.         Double-click the icon of MacLHA document, which shows an elephant
  13.         tread on a floppy disk. In this case, the archive file is selected
  14.         by application automatically, so you may skip to section 3, Archive
  15.         operations.
  16.         When you are pushing shift key while the application is launching,
  17.         MacLHA starts defreezing the archive file automatically.
  18.     C. Launching by Drag-and-Drop its document or folder
  19.         Put the icon of MacLHA document into the icon of MacLHA 2.20.
  20.         Then it's invoked. In this case, the archive file is selected
  21.         by application automatically, so you may skip to section 3A,
  22.         freezing.
  23.         When you are pushing shift key (without pushing any key if 7.1.H is
  24.         on) while the application is launching, MacLHA starts defreezing
  25.         the archive file automatically.
  26.         Put the icon of document into the icon of MacLHA 2.20.
  27.         Then it's invoked. In this case, the files are added into the target
  28.         archive by application automatically, so you may skip to section 3B,
  29.         defreezing.
  30.         When you are pushing shift key while the application is launching,
  31.         MacLHA starts freezing the files automatically.
  32.  
  33.   2. How to select archive file
  34.     A. To create new archive file
  35.         Select "NewArchive" of "File" menu. Then there opens an empty
  36.         archive list, named as 'NewArchive.lzh'.
  37.     B. To open existing archive file
  38.         Select "OpenArchive" of "File" menu. The Open-Dialog comes up, so
  39.         double-click appropriate archive, or select an archive and
  40.         select "open".
  41.  
  42.   3. Archive operations
  43.     A. Defreezing from archive (restore archived files)
  44.         There appears a list of archived files. Please select file-names
  45.         that you want to defreeze (or to restore). 
  46.         To select target files, what you have to do is only click
  47.         the file-name that you want to defreeze. As you know, You can
  48.         select continuous list or multiple files by holding down shift key
  49.         while you are clicking.
  50.         After finishing file selection, click "extract" button, then LHA
  51.         starts defreezing. Cursor turns from arrow to beach ball, and
  52.         there appears Save-dialog. Input file-name and push return key,
  53.         or click the "Save" button, you get one restored file.
  54.         If you click the "Save All" button, LHA defreezes all of files
  55.         after it. The bar graph, showing the status of defreezing,
  56.         will grow to rightward, and when it reaches to the right end and
  57.         the Alert Sound rings, all defreezings are finished.
  58.         While defreezing, you may stop defreezing by clicking the "Cancel"
  59.         button of status window.
  60.         When there is a file whose name is same in the folder, there appears
  61.         a dialog to ask how to defreeze. Select "Smart Replace", and replace
  62.         only older files by defreezing files. Select "Replace", and replace all 
  63.         files by defreezing files. Select "Query", and there appears Save-Dialog.
  64.         Select "Cancel", stop defreezing.
  65.         
  66.         If the file is not freezed using MacBinary, MacLHA decides type and
  67.         creator of the file by extension mapping that is the feature of
  68.         Internet Config.
  69.  
  70.    B. Freezing to archive (compress files and archive)
  71.         When the file list window of selected archive is open, click "add"
  72.         button. And a select file to be compressed in the Open Dialog by
  73.         double-clicking, or by clicking the "OK" button. To select
  74.         more files, repeat this operation as you wish.
  75.         After the selection, click the "save" button, the Save Dialog opens.
  76.         Choose the folder to create the target archive file, enter its name
  77.         and push return key or click the "save" button. The mouse cursor
  78.         turns from arrow to beach ball, and LHA starts freezing files.
  79.         The bar graph, showing the status of freezing, will grow
  80.         to rightward, and when it reaches to the right end and the Alert
  81.         Sound rings, all freezings are finished.
  82.         While freezing, you may stop freezing by clicking the "Cancel"
  83.         button of status window.
  84.         
  85.     C. Deleting archive files
  86.         There appears a list of archived files. Please select file-names
  87.         that you want to delete. The way of selecting files is the same
  88.         as the defreezing. After the selection, click "delete" button,
  89.         then the selected file names disappear from the list.
  90.         After deleting file names, click the "save" button, the mouse cursor
  91.         turns from arrow to beach ball, and LHA starts deleting files from
  92.         the archive.
  93.         The bar graph, showing the status of deleting, will grow to
  94.         rightward, and when it reaches to the right end and the Alert
  95.         Sound rings, all deletings are finished.
  96.         While freezing, you may stop deleting by clicking the "Cancel"
  97.         button of status window.
  98.         
  99.      You can select files both to be frozen and to be deleted
  100.     at once, and click the "save" button to save the archive file.
  101.  
  102.    D. validate files
  103.         There appears a list of archived files. Please select file-names
  104.         that you want to validate. 
  105.         To select target files, what you have to do is only click
  106.         the file-name that you want to validate. As you know, You can
  107.         select continuous list or multiple files by holding down shift key
  108.         while you are clicking.
  109.         After finishing file selection, click "validate" button, then LHA
  110.         starts validate. Cursor turns from arrow to beach ball. The bar graph, 
  111.         showing the status of validating, will grow to rightward, and when it
  112.         reaches to the right end. If Alert Sound rings, all selected files are
  113.         correct. But, there appears dialog to show error, selected file is
  114.         incorrect.
  115.  
  116.     You can select same item of "Command" menu to do above all.
  117.  
  118.   4. Quit MacLHA application
  119.         Select "Quit" of "File" menu. LHA will be terminated.
  120.  
  121.   5. Transfer from LHA to another application
  122.         Select "Transfer" of "File" menu. There appears the Open Dialog,
  123.         and you may select the application by double clicking or by the
  124.         combination of selecting file name and clicking the "Open" button.
  125.         In case you are using MultiFinder, LHA stays on memory and invokes
  126.         the selected application. Using LHA from Finder, LHA quits and
  127.         the selected application is invoked.
  128.  
  129.   6. About "View" menu
  130.     A. "Show Type"
  131.         In the "View" menu, "Show Type" decides the file type stored
  132.         in archive file. 
  133.         If this option is selected, one check button and nine radio buttons
  134.         appear at the bottom of a list of archived files. They are divided
  135.         into "MacBinary", "Path", "Header", and "Type". When a list of
  136.         archived files appears, "MacBinary" is ON, "Path" is partial,
  137.         "Header" is level 1, and "Type" is LHA.
  138.         
  139.      A-1. "MacBinary"
  140.         Each "MacBinary" file has a 128 byte header at the beginning of it,
  141.         and both Data Fork and Resource Fork are stored into archives. Since
  142.         there is a header block added at the begging of each file, you have
  143.         to care to exchange the file with DOS LHA and others.
  144.         "Normal type" does not have any header like "MacBinary", but
  145.         it stores only either Data Fork or Resource Fork into archives.
  146.         If a file has only either Data Fork or Resource Fork, it's stored
  147.         into archives. In case a file has both Data Fork and Resource Fork,
  148.         only the Data Fork is stored.
  149.         
  150.      A-2. "Path"
  151.         You can select the format of file name in archive files by "Path"
  152.         radio button. You can select 3 kind of path, "non path",
  153.         "partial path", "full path".
  154.         Let's assume a file exists as "/THINK C/Mac Libraries/MacTraps" in
  155.         your archive file, for example. You can get the file name "MacTraps"
  156.         from your archive, if "non path" is selected. In case "partial path"
  157.         or "full path" is selected, you can get
  158.         "THINK C/Mac Libraries/MacTraps ".
  159.         In the freezing phase, "MacTraps" is stored in your archive, when
  160.         "non path" is specified. By "partial path" option, if you select
  161.         the file directly, "MacTraps" is stored. If you select a folder
  162.         "THINK C", "THINK C/Mac Libraries/MacTraps" is stored in your
  163.         archive file. In case "full path" is specified, the file is stored
  164.         as full path name like "/THINK C/Mac Libraries/MacTraps".
  165.  
  166.      A-3. "Header"
  167.         "Header" decides the format of file information stored in archives.
  168.         You can choose "level 0", "level 1" or "level 2" of "Header" radio
  169.         button. When the "Type" menu is set to "LHarc", "level 0" is
  170.         specified by force.
  171.  
  172.      A-4. "Type"
  173.         "Type" decides the format of file information stored in archives.
  174.         In the "Type" radio button , you can select one of three types,
  175.         "LHarc", "LHA", or "none". "LHarc" selects -lh1- as its compress
  176.         method. "LHA" selects -lh4-, -lh5-. No compression is done by
  177.         "none".
  178.         When LHA defreezes, "type" specification does not limit compression
  179.         method of defreezing files.
  180.         
  181.     B. "Folder Info. visible"
  182.         In the format of file information stored in archives, there is 
  183.         special format (-lhd-) which indicates about folder. If this option
  184.         is off, the format does not appear in a list of archived files.
  185.         When LHA starts, the format does not appear in it.
  186.  
  187.   7. About "Miscs" menu
  188.     7-1 "Set Preference"
  189.         In this menu, the following items are set. When the setting is finished
  190.         with "Ok" button, the current setting is enable. When the setting is 
  191.         finished with "Cancel" button, the former setting is enable.
  192.     
  193.     C. "BackGround On"
  194.         "BackGround On" is available only under MultiFinder. When LHA starts
  195.         under MultiFinder, first this option is off.
  196.         If this option is selected, while both freezing and defreezing,
  197.         you may bring other application as a foreground job, and let LHA
  198.         work as a background job. But the execution speed becomes slightly
  199.         slower.
  200.         When this option is off, LHA cannot run as a background job of
  201.         other application. But in this case, the performance becomes
  202.         faster.
  203.  
  204.     D. "No beep when finished"
  205.         If this option is on, the beep does not let you finish freezing or 
  206.         defreezing.
  207.         First, the beep lets you do so.
  208.  
  209.     E. "CR/LF -> CR convert"
  210.         If this option is on, file is converted LF or CR+LF into CR.
  211.         First, the option is off.
  212.  
  213.     F. "Default button "Save All" in save dialog"
  214.         If this option is on, default button in the Save-dialog is changed
  215.         "Save" into "Save all" when defreezing.
  216.         First, the option is off.
  217.  
  218.     G. "Delete original archive when drag&drop"
  219.         If this option is on, archived files are deleted after defreezing
  220.         files with drag-and-drop.
  221.         First, the option is off.
  222.  
  223.     H. "Extract automatically when drag&drop"
  224.         If this option is on, extract files without pushing any key
  225.         at drag-and-drop.
  226.         First, the option is off.
  227.  
  228.     I. "Use Japanese message"
  229.         If this option is on, all message is shown in Japanese.
  230.         First, the option is off.
  231.  
  232.     J. "Extract To Folder"
  233.         This option specifies the folder where archived files are defreezed
  234.         into.
  235.         If "Select" button in the dialog is clicked, select appropriate folder
  236.         or "open", and select "Done".
  237.         First, the convert is off.
  238.  
  239.     7-2 "Save Preference"
  240.         When this menu is selected, option A , C - H are stored
  241.         into preference file. Next time MacLHA is invoked,
  242.         these settings are available.
  243.  
  244. 2. Compatibility
  245.         MacLHA has the compatibilities with LHA, LHarc or LArc for each
  246.         system.
  247.         But if an archive file created by LHarc for other systems has sub
  248.         directories in it, sometimes MacLHA cannot defreeze it correctly.
  249.  
  250. 3. Changes from former versions
  251.       From 2.20 to 2.21
  252.         Fix some messages is not translated in Japanese.
  253.       From 2.14 to 2.20
  254.         This appilcation is FAT binary now.
  255.         Support extension mapping that is the feature of Internet Config.
  256.         Support Japanese messages.
  257.         Fix problems when Cancel is selected at file extract.
  258.         Fix memory leaks at Drag&Drop.
  259.         Fix bugs related to extract -lh6- files.
  260.         Fix generating incorrect level 2 header.
  261.  
  262. 4. Warnings any restrictions
  263.         When the archive file that has level2 header frozen by MacLHA 2.14 
  264.         or earlier is defreezed, the date information is not restored correctly.
  265.         In order to restore it correctly, please defreeze with MacLHA 2.14.
  266.         Frozen archive file by MacLHA 2.11 is not correctly stored.
  267.         Until LHarc 0.32, defreezing a file which has either Data Fork or
  268.         Resource Fork occupies more than 100 KB and which has both Data
  269.         Fork, the defreezes file was not correct one. In such cases, the
  270.         archive file itself is correctly stored, so please defreeze with
  271.         LHarc 0.33 or later, or LHA.
  272.         Frozen archive file by LHarc 0.40 (a or b) is not correctly stored,
  273.         so please refreeze by other version of LHarc or LHA.
  274.         This program works on HFS system only.
  275.  
  276. 5. About distribution
  277.     Under following conditions, this software can be distributed or uploaded
  278.     freely, and not be restricted.
  279.  
  280.     1.  Do NOT modify the copyright notice
  281.     2.  The contents of original package (both objects and documents) should
  282.         be redistributed. If some modifications are made, a documentation
  283.         mentioned about the modifications should be included.
  284.     3.  Distribute the newest version as possible (though no obligation)
  285.     4.  There's no guarantee about troubles caused by the existence of this
  286.         program or by using this program
  287.     5.  The author will not have any obligations for modifying this program,
  288.         if there happens some trouble.
  289.     6.  Business usage is accepted under following restrictions above all,
  290.         a. Selling a package that this program is main, is prohibited.
  291.         b. All files in the package that include LHA should not be
  292.            protected.
  293.         c. Do not distribute if the target customers for the business are
  294.            considered as not appropriate for users of this program.
  295.         d. Indicate the copyright of this program and this distribution
  296.            notice on its package, documents or floppy disk label of
  297.            the business.
  298.  
  299. 6. Afterword
  300.         This program is written in CodeWarrior 11.
  301.         Thanks for Haruhiko Okumura, who release the LZARI method which
  302.         became the base of LZHUF method. Thanks for Kazuhiko Miki, who
  303.         introduced it on NiftyServe, and who is the author of LArc.
  304.         Thanks for Haruyasu Yoshizaki,
  305.         who release the LZHUF method, and the author of LHarc/LHA.
  306.         Thanks for many people who gave me advice and bug reports under
  307.         developing this program.
  308.         On this program, ASLfont+ is available. Thanks for hiroo@mix.or.jp,
  309.         for granting permission for using it on this program.
  310.  
  311. 7. Network address of author
  312.         Nikkei MIX:     k.ishi@mix.or.jp
  313.         People:            97970561@people.or.jp
  314.         NiftyServe:     PDE00013@niftyserve.or.jp
  315.  
  316. 8. English documentation by Takaaki Higuchi
  317.         Nikkei MIX:     galshy@mix.or.jp
  318.         Internet:       Takaaki.Higuchi@sun.co.jp
  319.